dogleg stairs - Turkish English Dictionary